<template>
  <div class="detail">
    <!-- NavigateView组件 -->
    <NavigateView></NavigateView>

    <!-- 主要内容区域 -->
    <section class="con">
      <!-- 导航路径区域 -->
      <div class="conPoin">
        <div class="conPoin">
          <a href="javascript:void(0);">{{ categoryView.category1Name }}</a>
          <a href="javascript:void(0);">{{ categoryView.category2Name }}</a>
          <a href="javascript:void(0);">{{ categoryView.category3Name }}</a>
        </div>
      </div>

      <!-- 主要内容区域 -->
      <div class="mainCon">
        <!-- 左侧放大镜区域 -->
        <div class="previewWrap">
          <!-- 放大镜效果 -->
          <div class="preview">
            <div class="jqzoom">
              <img v-bind:src="skuInfo.skuDefaultImg" alt="规定图像的替代文本" title="鼠标移入显示详情"/>
            </div>
          </div>
          <!-- 下方的缩略图（整合（Swiper）轮播图插件） -->
          <div class="specScroll swiper-container" ref="threeSwiper">
            <!-- 左按钮 -->
            <a class="prev wiper-button-prev">&lt;</a>
            <!-- 中间可滑动区域 -->
            <div class="items swiper-wrapper">
              <div class="itemsCon swiper-slide" v-for="(item, index) in skuInfo.skuImageList" v-bind:key="item.id">
                <img v-bind:src="item.imgUrl" v-bind:class="{ active: currentIndex === index }" alt="" title=""/>
              </div>
            </div>
            <!-- 右按钮 -->
            <a class="next swiper-button-next">&gt;</a>
          </div>
        </div>

        <!-- 右侧选择区域布局 -->
        <div class="InfoWrap">
          <div class="goodsDetail">
            <h3 class="InfoName">
              {{ skuInfo.skuName }}
            </h3>
            <p class="news">
              {{ skuInfo.skuDesc }}
            </p>
            <div class="priceArea">
              <div class="priceArea1">
                <div class="title">
                  价格:
                </div>
                <div class="price">
                  <i>￥</i>
                  <em>{{ skuInfo.price }}</em>
                  <span>降价通知</span>
                </div>
                <div class="remark">
                  <i>累计评价</i>
                  <em>{{ skuInfo.id + 1024 }}</em>
                  <span>人</span>
                </div>
              </div>
              <div class="priceArea2">
                <div class="title">
                  <i>促销:</i>
                  <em></em>
                  <span></span>
                </div>
                <div class="fixWidth">
                  <i class="red-bg">加价购</i>
                  <em class="t-gray">{{ skuInfo.createTime }}</em>
                  <span></span>
                </div>
              </div>
            </div>
            <div class="support">
              <div class="supportArea">
                <div class="title">
                  支持:
                </div>
                <div class="fixWidth">
                  以旧换新，闲置手机回收 4G套餐超值抢 礼品购
                </div>
              </div>
              <div class="supportArea">
                <div class="title">配 送 至</div>
                <div class="fixWidth">广东省 深圳市 宝安区</div>
              </div>
            </div>
          </div>

          <div class="choose">
            <div class="chooseArea">
              <div class="choosed"></div>
              <dl v-for="(saleAttr, index) in spuSaleAttrList" v-bind:key="saleAttr.id">
                <dt class="title">
                  {{ saleAttr.saleAttrName }}
                </dt>
                <dd class="active" v-for="(saleAttrValue, index) in saleAttr.spuSaleAttrValueList" v-bind:key="saleAttrValue.id">
                  {{ saleAttrValue.saleAttrValueName }}
                </dd>
              </dl>
            </div>
            <div class="cartWrap">
              <div class="controls">
                <input autocomplete="off" value="1" class="itxt" v-model="skuNum"/>
                <a href="javascript:void(0);" class="plus">+</a>
                <a href="javascript:void(0);" class="mins">-</a>
              </div>
              <div class="add">
                <!-- <a href="javascript:void(0);" target="_self" v-on:click="$router.push('shopping')">加入购物车</a> -->
                <!-- <router-link to="/shopping">加入购物车</router-link> -->
                <a href="javascript:void(0);" target="_self" v-on:click="addOrUpdateCart($event)">加入购物车</a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>

    <!-- 内容详情页 -->
    <section class="productDetail">

      <aside class="aside">
        <div class="tabWraped">
          <h4 class="active">相关分类</h4>
          <h4>推荐品牌</h4>
        </div>
        <div class="tabContent">
          <div class="tab-pane active">
            <ul class="partList">
              <li>手机</li>
              <li>手机壳</li>
              <li>内存卡</li>
              <li>Iphone配件</li>
              <li>贴膜</li>
              <li>手机耳机</li>
              <li>移动电源</li>
              <li>平板电脑</li>
            </ul>
            <ul class="goodsList">
              <li>
                <div class="list-wrap">
                  <div class="p-img">
                    <img src="./images/part01.png" alt="规定图像的替代文本" title=""/>
                  </div>
                  <div class="attr">Apple苹果iPhone 6s (A1699)</div>
                  <div class="price">
                    <em>¥&nbsp;</em>
                    <i>6088.00</i>
                  </div>
                  <div class="operate">
                    <a href="javascript:void(0);">加入购物车</a>
                  </div>
                </div>
              </li>
              <li>
                <div class="list-wrap">
                  <div class="p-img">
                    <img src="./images/part02.png" alt="规定图像的替代文本" title=""/>
                  </div>
                  <div class="attr">
                    <em>Apple苹果iPhone 6s (A1699)</em>
                  </div>
                  <div class="price">
                    <strong>
                      <em>¥&nbsp;</em>
                      <i>6088.00</i>
                    </strong>
                  </div>
                  <div class="operate">
                    <a href="javascript:void(0);">加入购物车</a>
                  </div>
                </div>
              </li>
              <li>
                <div class="list-wrap">
                  <div class="p-img">
                    <img src="./images/part03.png" alt="规定图像的替代文本" title=""/>
                  </div>
                  <div class="attr">
                    <em>Apple苹果iPhone 6s (A1699)</em>
                  </div>
                  <div class="price">
                    <strong>
                      <em>¥&nbsp;</em>
                      <i>6088.00</i>
                    </strong>
                  </div>
                  <div class="operate">
                    <a href="javascript:void(0);">加入购物车</a>
                  </div>
                </div>
              </li>
              <li>
                <div class="list-wrap">
                  <div class="p-img">
                    <img src="./images/part02.png" alt="规定图像的替代文本" title=""/>
                  </div>
                  <div class="attr">
                    <em>Apple苹果iPhone 6s (A1699)</em>
                  </div>
                  <div class="price">
                    <strong>
                      <em>¥&nbsp;</em>
                      <i>6088.00</i>
                    </strong>
                  </div>
                  <div class="operate">
                    <a href="javascript:void(0);">加入购物车</a>
                  </div>
                </div>
              </li>
              <li>
                <div class="list-wrap">
                  <div class="p-img">
                    <img src="./images/part03.png" alt="规定图像的替代文本" title=""/>
                  </div>
                  <div class="attr">
                    <em>Apple苹果iPhone 6s (A1699)</em>
                  </div>
                  <div class="price">
                    <strong>
                      <em>¥&nbsp;</em>
                      <i>6088.00</i>
                    </strong>
                  </div>
                  <div class="operate">
                    <a href="javascript:void(0);">加入购物车</a>
                  </div>
                </div>
              </li>
            </ul>
          </div>
          <div class="tab-pane">
            <p>推荐品牌</p>
          </div>
        </div>
      </aside>

      <div class="detail">

        <div class="fitting">
          <h4 class="kt">选择搭配</h4>
          <div class="good-suits">
            <div class="master">
              <img src="./images/l-m01.png" alt="规定图像的替代文本" title=""/>
              <p>￥5299</p>
              <i>+</i>
            </div>
            <ul class="suits">
              <li class="suitsItem">
                <img src="./images/dp01.png" alt="规定图像的替代文本" title=""/>
                <p>Fearless费勒斯VR</p>
                <label>
                  <input type="checkbox" value="39">
                  <span>39</span>
                </label>
              </li>
              <li class="suitsItem">
                <img src="./images/dp02.png" alt="规定图像的替代文本" title=""/>
                <p>Fearless费勒斯VR</p>
                <label>
                  <input type="checkbox" value="50">
                  <span>50</span>
                </label>
              </li>
              <li class="suitsItem">
                <img src="./images/dp03.png" alt="规定图像的替代文本" title=""/>
                <p>Fearless费勒斯VR</p>
                <label>
                  <input type="checkbox" value="59">
                  <span>59</span>
                </label>
              </li>
              <li class="suitsItem">
                <img src="./images/dp04.png" alt="规定图像的替代文本" title=""/>
                <p>Fearless费勒斯VR</p>
                <label>
                  <input type="checkbox" value="99">
                  <span>99</span>
                </label>
              </li>
            </ul>
            <div class="result">
              <div class="num">已选购0件商品</div>
              <div class="price-tit">
                套餐价
              </div>
              <div class="price">￥5299</div>
              <button class="addshopcar">加入购物车</button>
            </div>
          </div>
        </div>

        <div class="intro">
          <ul class="tab-wraped">
            <li class="active">
              <a href="javascript:void(0);">
                商品介绍
              </a>
            </li>
            <li>
              <a href="javascript:void(0);">
                规格与包装
              </a>
            </li>
            <li>
              <a href="javascript:void(0);">
                售后保障
              </a>
            </li>
            <li>
              <a href="javascript:void(0);">
                商品评价
              </a>
            </li>
            <li>
              <a href="javascript:void(0);">
                手机社区
              </a>
            </li>
          </ul>
          <div class="tab-content">
            <div id="one" class="tab-pane active">
              <ul class="goods-intro">
                <li>分辨率：1920*1080(FHD)</li>
                <li>后置摄像头：1200万像素</li>
                <li>前置摄像头：500万像素</li>
                <li>核 数：其他</li>
                <li>频 率：以官网信息为准</li>
                <li>品牌： Apple</li>
                <li>商品名称：APPLEiPhone 6s Plus</li>
                <li>商品编号：1861098</li>
                <li>商品毛重：0.51kg</li>
                <li>商品产地：中国大陆</li>
                <li>热点：指纹识别，Apple Pay，金属机身，拍照神器</li>
                <li>系统：苹果（IOS）</li>
                <li>像素：1000-1600万</li>
                <li>机身内存：64GB</li>
              </ul>
              <div class="intro-detail">
                <img src="./images/intro01.png" alt="规定图像的替代文本" title=""/>
                <img src="./images/intro02.png" alt="规定图像的替代文本" title=""/>
                <img src="./images/intro03.png" alt="规定图像的替代文本" title=""/>
              </div>
            </div>
            <div id="two" class="tab-pane">
              <p>规格与包装</p>
            </div>
            <div id="three" class="tab-pane">
              <p>售后保障</p>
            </div>
            <div id="four" class="tab-pane">
              <p>商品评价</p>
            </div>
            <div id="five" class="tab-pane">
              <p>手机社区</p>
            </div>
          </div>
        </div>
      </div>

    </section>

    <!-- 猜你喜欢 -->
    <div class="like">
      <h4 class="kt">猜你喜欢</h4>
      <ul class="like-list">
        <li class="likeItem">
          <div class="p-img">
            <img src="./images/itemlike01.png" alt="规定图像的替代文本" title=""/>
          </div>
          <div class="attr">
            <em>DELL戴尔Ins 15MR-7528SS 15英寸 银色 笔记本</em>
          </div>
          <div class="price">
            <em>¥</em>
            <i>3699.00</i>
          </div>
          <div class="commit">
            已有6人评价
          </div>
        </li>
        <li class="likeItem">
          <div class="p-img">
            <img src="./images/itemlike02.png" alt="规定图像的替代文本" title=""/>
          </div>
          <div class="attr">
            Apple苹果iPhone 6s/6s Plus 16G 64G 128G
          </div>
          <div class="price">
            <em>¥</em>
            <i>4388.00</i>
          </div>
          <div class="commit">
            已有700人评价
          </div>
        </li>
        <li class="likeItem">
          <div class="p-img">
            <img src="./images/itemlike03.png" alt="规定图像的替代文本" title=""/>
          </div>
          <div class="attr">
            DELL戴尔Ins 15MR-7528SS 15英寸 银色 笔记本
          </div>
          <div class="price">
            <em>¥</em>
            <i>4088.00</i>
          </div>
          <div class="commit">
            已有700人评价
          </div>
        </li>
        <li class="likeItem">
          <div class="p-img">
            <img src="./images/itemlike04.png" alt="规定图像的替代文本" title=""/>
          </div>
          <div class="attr">
            DELL戴尔Ins 15MR-7528SS 15英寸 银色 笔记本
          </div>
          <div class="price">
            <em>¥</em>
            <i>4088.00</i>
          </div>
          <div class="commit">
            已有700人评价
          </div>
        </li>
        <li class="likeItem">
          <div class="p-img">
            <img src="./images/itemlike05.png" alt="规定图像的替代文本" title=""/>
          </div>
          <div class="attr">
            DELL戴尔Ins 15MR-7528SS 15英寸 银色 笔记本
          </div>
          <div class="price">
            <em>¥</em>
            <i>4088.00</i>
          </div>
          <div class="commit">
            已有700人评价
          </div>
        </li>
        <li class="likeItem">
          <div class="p-img">
            <img src="./images/itemlike06.png" alt="规定图像的替代文本" title=""/>
          </div>
          <div class="attr">
            DELL戴尔Ins 15MR-7528SS 15英寸 银色 笔记本
          </div>
          <div class="price">
            <em>¥</em>
            <i>4088.00</i>
          </div>
          <div class="commit">
            已有700人评价
          </div>
        </li>
      </ul>
    </div>
  </div>
</template>

<script>
import Swiper from "swiper";
import "swiper/css/swiper.min.css";

import NavigateView from "@/components/navigate/NavigateView.vue";
import {mapState, mapGetters, mapMutations, mapActions} from "vuex";

export default {
  name: 'DetailView',
  components: {
    NavigateView
  },
  data() {
    return {
      index: 0,
      currentIndex: 0,
      skuNum: 1,
    }
  },
  computed: {
    // 提示：对于页面所需数据，在状态管理拆分封装后，获取即可。简单方便。后端返回数据结构：categoryView对象/spuSaleAttrList数组/skuInfo对象。
    ...mapGetters(["categoryView", "skuInfo", "spuSaleAttrList"]),
  },
  methods: {
    initialData() {
      console.log(this.$route.params.skuId);
      this.$store.dispatch("getDetailInfo", this.$route.params.skuId);
    },
    addOrUpdateCart(event) {
      console.log(event.target.type);
      try {
        // 1.通过状态管理（State）存储路由请求参数SkyId，以及本地SkuNum数量。
        this.$store.dispatch("addOrUpdateCart", {skuId: this.$route.params.skuId, skuNum: this.skuNum});
        // 2.通过窗口对象存储会话（SessionStorage）。
        window.sessionStorage.setItem("SKUINFO", JSON.stringify(this.skuInfo));
        // 3.路由跳转。
        this.$router.push({path: "/cartsuccess", query: { skuNum: this.skuNum }});
      } catch (error) {
        alert(error.message);
      }
    }
  },
  mounted() {
    this.initialData();
  }
}
</script>

<style lang="less" scoped>
.detail {
  .con {
    width: 1200px;
    margin: 15px auto 0;

    .conPoin {
      padding: 9px 15px 9px 0;

      & > a + a:before {
        content: "/\00a0";
        padding: 0 5px;
        color: #ccc;
      }
    }

    .mainCon {
      overflow: hidden;
      margin: 5px 0 15px;

      .previewWrap {
        float: left;
        width: 400px;
        position: relative;

        .preview {
          width: 400px;
          height: 400px;
          border: 1px solid #DFDFDF;

          .jqzoom {
            cursor: pointer;
            width: 400px;
            height: 400px;
            position: relative;

            img {
              width: 100%;
            }

            .mask {
              width: 200px;
              height: 200px;
              background: rgba(255, 255, 255, .5);
              position: absolute;
              left: 0;
              top: 0;
              border: 1px solid #ddd;
            }
          }

          .maxbox {
            width: 400px;
            height: 400px;
            position: absolute;
            left: 420px;
            top: 0px;
            overflow: hidden;
            z-index: 20;
            border: 1px solid #ddd;

            img {
              width: 800px;
              height: 800px;
              display: block;
            }
          }
        }

        .specScroll {
          margin-top: 5px;
          width: 400px;
          overflow: hidden;

          .prev, .next {
            text-align: center;
            width: 10px;
            height: 54px;
            line-height: 54px;
            border: 1px solid #CCC;
            background: #EBEBEB;
            cursor: pointer;
          }

          .prev {
            float: left;
            margin-right: 4px;
          }

          .next {
            float: right;
          }

          .items {
            float: left;
            position: relative;
            width: 372px;
            height: 56px;
            overflow: hidden;

            .itemsCon {
              position: absolute;
              width: 9999px;
              height: 56px;
              left: 0;

              img {
                float: left;
                text-align: center;
                border: 1px solid #CCC;
                padding: 2px;
                width: 50px;
                height: 50px;
                margin-right: 20px;
              }
            }
          }
        }
      }

      .InfoWrap {
        width: 700px;
        float: right;

        .InfoName {
          font-size: 14px;
          line-height: 21px;
          margin-top: 15px;
        }

        .news {
          color: #e12228;
          margin-top: 15px;
        }

        .priceArea {
          background: #fee9eb;
          padding: 7px;
          margin: 13px 0;

          .priceArea1 {
            overflow: hidden;
            line-height: 28px;
            margin-top: 10px;

            .title {
              float: left;
              margin-right: 15px;
            }

            .price {
              float: left;
              color: #c81623;

              i {
                font-size: 16px;
              }

              em {
                font-size: 24px;
                font-weight: 700;
              }

              span {
                font-size: 12px;
              }
            }

            .remark {
              float: right;
            }
          }

          .priceArea2 {
            overflow: hidden;
            line-height: 28px;
            margin-top: 10px;

            .title {
              margin-right: 15px;
              float: left;
            }

            .fixWidth {
              width: 520px;
              float: left;

              .red-bg {
                background: #c81623;
                color: #fff;
                padding: 3px;
              }

              .t-gray {
                color: #999;
              }
            }
          }


        }

        .support {
          border-bottom: 1px solid #ededed;
          padding-bottom: 5px;

          .supportArea {
            overflow: hidden;
            line-height: 28px;
            margin-top: 10px;

            .title {
              margin-right: 15px;
              float: left;
            }

            .fixWidth {
              width: 520px;
              float: left;
              color: #999;
            }
          }
        }

        .choose {
          .chooseArea {
            overflow: hidden;
            line-height: 28px;
            margin-top: 10px;

            .choosed {
              mark {
                height: 30px;
                display: inline-block;
                line-height: 30px;
                background-color: snow;
                border: 1px solid #ddd;
                padding: 0 20px;
                margin-right: 20px;

                a {
                  font-size: 12px;
                  color: red;
                  margin-left: 20px;
                  cursor: pointer;
                }
              }
            }

            dl {
              overflow: hidden;
              margin: 13px 0;

              dt {
                margin-right: 15px;
                float: left;
              }

              dd {
                float: left;
                margin-right: 5px;
                color: #666;
                line-height: 24px;
                padding: 2px 14px;
                border-top: 1px solid #eee;
                border-right: 1px solid #bbb;
                border-bottom: 1px solid #bbb;
                border-left: 1px solid #eee;

                &:nth-of-type(1) {
                  color: red;
                }
              }
            }
          }

          .cartWrap {
            .controls {
              width: 48px;
              position: relative;
              float: left;
              margin-right: 15px;

              .itxt {
                width: 38px;
                height: 37px;
                border: 1px solid #ddd;
                color: #555;
                float: left;
                border-right: 0;
                text-align: center;
              }

              .plus, .mins {
                width: 15px;
                text-align: center;
                height: 17px;
                line-height: 17px;
                background: #f1f1f1;
                color: #666;
                position: absolute;
                right: -8px;
                border: 1px solid #ccc;
              }

              .mins {
                right: -8px;
                top: 19px;
                border-top: 0;
              }

              .plus {
                right: -8px;
              }
            }

            .add {
              float: left;

              a {
                background-color: #e1251b;
                padding: 0 25px;
                font-size: 16px;
                color: #fff;
                height: 36px;
                line-height: 36px;
                display: block;
              }
            }
          }
        }
      }
    }
  }

  .productDetail {
    width: 1200px;
    margin: 30px auto 0;
    overflow: hidden;

    .aside {
      width: 210px;
      float: left;
      border: 1px solid #ccc;

      .tabWraped {
        height: 40px;

        h4 {
          border-top: 3px solid #fff;
          float: left;
          line-height: 37px;
          width: 105px;
          text-align: center;
          border-bottom: 1px solid #ccc;

          &.active {
            border-top: 3px solid #e1251b;
            border-bottom: 0;
            font-weight: normal;
          }
        }
      }

      .tabContent {
        padding: 10px;

        .tab-pane {
          display: none;

          &.active {
            display: block;
          }

          &:nth-child(1) {
            .partList {
              overflow: hidden;

              li {
                width: 50%;
                float: left;
                border-bottom: 1px dashed #ededed;
                line-height: 28px;
              }
            }

            .goodsList {
              & > li {
                margin: 5px 0 15px;
                border-bottom: 1px solid #ededed;
                padding-bottom: 5px;

                .list-wrap {
                  .p-img {
                    text-align: center;

                    img {
                      width: 152px;
                    }
                  }

                  .price {
                    font-size: 16px;
                    color: #c81623;
                  }

                  .operate {
                    text-align: center;
                    margin: 5px 0;

                    a {
                      background-color: transparent;
                      border: 1px solid #8c8c8c;
                      color: #8c8c8c;
                      display: inline-block;
                      padding: 2px 14px;
                      line-height: 18px;
                    }
                  }
                }
              }
            }
          }
        }
      }
    }

    .detail {
      width: 980px;
      float: right;

      .fitting {
        border: 1px solid #ddd;
        margin-bottom: 15px;

        .kt {
          border-bottom: 1px solid #ddd;
          background: #f1f1f1;
          color: #333;
          padding: 5px 0 5px 15px;
        }

        .good-suits {
          height: 170px;
          padding-top: 10px;

          .master {
            width: 127px;
            height: 165px;
            text-align: center;
            position: relative;
            float: left;

            img {
              width: 87px;
            }

            p {
              color: #c81623;
              font-size: 16px;
              font-weight: 700;
            }

            i {
              position: absolute;
              top: 48px;
              right: -25px;
              font-size: 16px;
            }
          }

          .suits {
            width: 668px;
            height: 165px;
            float: left;

            .suitsItem {
              float: left;
              width: 127px;
              padding: 0 20px;
              text-align: center;

              img {
                width: 120px;
                height: 130px;
              }

              p {
                font-size: 12px;
              }

              label {
                display: block;
                position: relative;

                input {
                  vertical-align: middle;
                }

                span {
                  vertical-align: middle;
                }
              }
            }
          }

          .result {
            border-left: 1px solid #ddd;
            width: 153px;
            height: 165px;
            padding-left: 20px;
            float: left;

            .num {
              font-size: 14px;
              margin-bottom: 10px;
              margin-top: 10px;
            }

            .price-tit {
              font-weight: bold;
              margin-bottom: 10px;
            }

            .price {
              color: #B1191A;
              font-size: 16px;
              margin-bottom: 10px;
            }

            .addshopcar {
              background-color: #e1251b;
              border: 1px solid #e1251b;
              padding: 10px 25px;
              font-size: 16px;
              color: #fff;
              display: inline-block;
              box-sizing: border-box;
            }
          }
        }
      }

      .intro {
        .tab-wraped {
          background: #ededed;
          // border: 1px solid #ddd;
          overflow: hidden;

          li {
            float: left;

            & + li > a {
              border-left: 1px solid #ddd;
            }

            &.active {
              a {
                // border: 0;
                background: #e1251b;
                color: #fff;
              }
            }

            a {
              display: block;
              height: 40px;
              line-height: 40px;
              padding: 0 11px;
              text-align: center;
              color: #666;
              background: #fcfcfc;
              border-top: 1px solid #ddd;
              border-bottom: 1px solid #ddd;
            }
          }
        }

        .tab-content {
          .tab-pane {
            display: none;

            &.active {
              display: block;
            }

            &:nth-child(1) {
              .goods-intro {
                padding-left: 10px;

                li {
                  margin: 10px 0;
                }
              }

              .intro-detail {
                img {
                  width: 100%;
                }
              }
            }
          }

        }
      }
    }
  }

  .like {
    width: 1198px;
    border: 1px solid #ddd;
    margin: 15px auto;

    .kt {
      border-bottom: 1px solid #ddd;
      background: #f1f1f1;
      color: #333;
      margin: 0;
      padding: 5px 10px;

    }

    .like-list {
      padding: 15px 11px;
      overflow: hidden;

      .likeItem {
        width: 196px;
        float: left;

        .p-img {
          text-align: center;

          img {
            width: 167px;
            height: 123px;
          }
        }

        .attr {
          padding: 0 15px;
        }

        .price {
          padding: 0 15px;
          font-size: 16px;
          color: #c81623;
          margin-bottom: 20px;
        }

        .commit {
          padding: 0 15px;
        }
      }
    }
  }
}
</style>
